package com.hotel.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.hotel.entity.UserRole;

public interface UserRoleMapper {
    int deleteByPrimaryKey(Integer userRoleId);

    int insert(UserRole record);

    int insertSelective(@Param("userId")Integer userId,@Param("roleId")Integer roleId);

    UserRole selectByPrimaryKey(Integer userroleId);

    int updateByPrimaryKeySelective(UserRole record);

    int updateByPrimaryKey(UserRole record);
    
    UserRole findByRoleId(@Param("roleId")Integer roleId);

    List<UserRole> findRolesByUser(@Param("pageNo")Integer pageNo,@Param("pageSize")Integer pageSize);
    
    UserRole findByUserRole(@Param("userId")Integer userId,@Param("roleId")Integer roleId);

}